vs
QUICK ANSWER
"Por él" is a form of "por él", a phrase which is often translated as "by him". "Con él" is a phrase which is often translated as "with him". Learn more about the difference between "con él" and "por él" below.
con él(
kohn
ehl
)A phrase is a group of words commonly used together (e.g., once upon a time).
a. with him
Tenemos que hablar con Ernesto. Creo que deberían venir sus padres con él.We need to talk to Ernesto. I think his parents should come with him.
a. to him
Habla con él. Ya verás como todo se arregla.Talk to him. It will all get sorted out, you'll see.
b. with it (with a thing)
El karma puede fastidiarte la vida, así que mejor que no te metas con él.Karma can ruin your life, so you'd better not mess with it.
por él
A phrase is a group of words commonly used together (e.g., once upon a time).
a. by him
Este es mi mural favorito de Costa. Fue pintado por él durante su segunda visita a Buenos Aires.This is my favorite Costa's mural. It was painted by him during his second visit to Buenos Aires.
a. because of him
Eugenio hizo una buena referencia sobre mí. Entré a la empresa por él.Eugenio provided a good reference about me. I was hired by the company because of him.
a. for him
Mi hijo todavía es muy joven para poder tender la cama, así que yo lo hago por él.My son is still too young to know how to make his own bed, so I do it for him.
a. for him
Claudia amaba tanto a su esposo que dejó de beber por él.Claudia loved his husband so much that he quit alcohol for him.